---
title: josa
---

import { Sandpack } from '@/components/Sandpack';

# josa

한글 문자열에 `'이/가'`, `'을/를'`, `'은/는'`, `'으로/로'`, `'와/과'`, `'이나/나'`, `'이란/란'`, `'아/야'`, `'이랑/랑'`, `'이에요/예요'`, `'으로서/로서'`, `'으로써/로써'`, `'으로부터/로부터'`, `'이라/라'` 와 같은 조사를 붙여줍니다.

```typescript
function josa(
  // 조사를 붙일 한글 문자열
  word: string,
  // 붙일 조사
  josa:
    | '이/가'
    | '을/를'
    | '은/는'
    | '으로/로'
    | '와/과'
    | '이나/나'
    | '이란/란'
    | '아/야'
    | '이랑/랑'
    | '이에요/예요'
    | '으로서/로서'
    | '으로써/로써'
    | '으로부터/로부터'
    | '이라/라'
): string;
```

## Examples

```typescript
josa('샴푸', '이/가'); // '샴푸가'
josa('칫솔', '이/가'); // '칫솔이'
josa('바깥', '으로/로'); // '바깥으로'
josa('내부', '으로/로'); // '내부로'
```

## 사용해보기

<br />

<Sandpack>

```ts index.ts
import { josa } from 'es-hangul';

console.log(josa('샴푸', '이/가'));
```

</Sandpack>
